add_library(tree
constrainttree.cpp
constrainttree.h
candidateset.cpp candidateset.h
iqtree.cpp
iqtree.h
matree.cpp
matree.h
memslot.cpp memslot.h
mexttree.cpp
mexttree.h
mtree.cpp
mtree.h
mtreeset.cpp
mtreeset.h
ncbitree.cpp
ncbitree.h
node.cpp
node.h
phylokernel.h
phylokernelnew.h
phylokernelnonrev.h
phylonode.cpp
phylonode.h
phylonodemixlen.cpp
phylonodemixlen.h
phylosupertree.cpp
phylosupertree.h
phylosupertreeplen.cpp
phylosupertreeplen.h
phylosupertreeunlinked.cpp
phylosupertreeunlinked.h
phylotree.cpp
phylotree.h
phylotreemixlen.cpp
phylotreemixlen.h
phylotreepars.cpp
phylotreesse.cpp
quartet.cpp
supernode.cpp
supernode.h
tinatree.cpp
tinatree.h
parstree.cpp
parstree.h
discordance.cpp
)

target_link_libraries(tree pll model alignment)
